﻿using GPS.DataAccessLayer;
using PagedList;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GPS.ENTITYS
{
    public class RepostModelGPS_TH_CSDT
    {
        [Display(Name = "Mã cơ sở đào tạo")]

        public string DVGTVT_MA { get; set; }
        [Display(Name = "Mã cơ quan quản lý")]

        public string DVGTVT_MAQL { get; set; }
        [Display(Name = "Mã loại cơ sở đào tạo")]

        public string DVGTVT_LOAI { get; set; }

        [Display(Name = "Tên loại cơ sở đào tạo")]

        public string DVGTVT_TEN { get; set; }
        [Display(Name = "Tên cơ quan quản lý")]

        public string DVGTVT_COQUANQL { get; set; }
        [Display(Name = "Loại TTSH")]

        public Int64? DVGTVT_LOAICQSH { get; set; }

        [Display(Name = "Hạng GPLX")]
        public string DVGTVT_HANGGPLX { get; set; }
        [Display(Name = "Điện thoại")]

        public string DVGTVT_TEL { get; set; }
        [Display(Name = "FAX")]

        public string DVGTVT_FAX { get; set; }

        [Display(Name = "Địa chỉ")]

        public string DVGTVT_ADD { get; set; }
        [Display(Name = "Lãnh đạo")]

        public string DVGTVT_LANHDAO { get; set; }
        [Display(Name = "Website")]

        public string DVGTVT_WEBSITE { get; set; }

        [Display(Name = "Diện tích")]

        public Int64? DVGTVT_DIENTICH { get; set; }

        [Display(Name = "Lưu lượng đào tạo")]

        public Int64? DVGTVT_LLDT { get; set; }

        [Display(Name = "Số giấy phép")]

        public string DVGTVT_SOGP { get; set; }
        [Display(Name = "ngày cấp giấy phép")]

        public DateTime? DVGTVT_NGAYGP { get; set; }
        [Display(Name = "Ngày hết hạn giấy phép")]

        public DateTime? DVGTVT_NGAYHHGP { get; set; }
        [Display(Name = "Địa điểm")]

        public string DVGTVT_DIADIEM { get; set; }
        [Display(Name = "Mô tả")]

        public string DVGTVT_MOTA { get; set; }
    }

    public class ViewReportModelGPS_TH_CSDT
    {
        public int? Page { get; set; }
        //public int? Page { get; set; }

        [Display(Name = "pDVGTVT_MA")]
        public string pDVGTVT_MA { get; set; }

        //[Display(Name = "pDVGTVT_MA")]
        //public string pDVGTVT_MA { get; set; }

        public IPagedList<RepostModelGPS_TH_CSDT> SearchResults { get; set; }

    }
}
